3.2 La sesión de R
R es una aplicación de análisis estadístico y representación gráfica de datos, y además un lenguaje de programación. R es interactivo, en el sentido de que responde a través de un “intérprete” a las entradas que recibe a través de la consola.
La interfaz de usuario de R (R GUI, Graphical User Interface) cumple las funciones básicas para interactuar con R, pero es muy pobre a la hora de trabajar con ella. En su lugar, es más conveniente utilizar el entorno de desarrollo RStudio Desktop (o su versión en la nube https://posit.cloud/), que es como un “envoltorio” del sistema R con más funcionalidades y ayudas, pero manteniendo el mismo nivel de interacción: consola y scripts.4 Al igual que R, RStudio es una aplicación de software libre, pero, en este caso, desarrollada y mantenida por la compañía privada Posit PBC.